package com.handinglian.employee.dto;

import com.handinglian.system.dto.MenuPermissionDto;
import lombok.Data;

import java.util.List;

@Data
public class UserInfoDetailDto {
    /**
     * 主键id
     */
    private Integer userId;

    /**
     * 部门id
     */
    private Integer departmentId;

    /**
     * 部门名称
     */
    private String departmentName;

    /**
     * 头像id
     */
    private String imageId;

    /**
     * 头像路径你
     */
    private String imagePath;

    /**
     * 用户名
     */
    private String userName;

    /**
     * 电话
     */
    private String mobilePhone;

    /**
     * 工号
     */
    private String jobNum;

    /**
     * 1男 2女 3其他
     */
    private Integer sex;

    /**
     * 岗位
     */
    private String position;

    /**
     * 备注
     */
    private String remark;

    /**
     * 电话权限 1开启 0关闭
     */
    private Integer phonePermission;

    /**
     * 角色id
     */
    private Integer roleId;

    /**
     * 角色名称
     */
    private String roleName;

    /**
     * 菜单权限列表
     */
    List<MenuPermissionDto> menuPermissionDtos;

}
